have a bat in the cave - French English Dictionary